package com.tqz.rc.common.constant;

/**
 * <p>实例参数的常量类。
 *
 * @author tianqingzhao
 * @since 2021/8/31 11:51
 */
public class FieldConstant {

    /**
     * 实例的ip。
     */
    public static final String IP_PARAM = "ip";

    /**
     * 实例的端口号。
     */
    public static final String PORT_PARAM = "port";

    /**
     * 实例的健康状态。<code>true</code>为健康，<code>false</code>为不健康。
     */
    public static final String HEALTHY_PARAM = "healthy";

    /**
     * 实例所在的命名空间id。
     */
    public static final String NAMESPACE_ID_PARAM = "namespaceId";

    /**
     * 实例所在的服务名称。
     */
    public static final String SERVICE_NAME_PARAM = "serviceName";

    /**
     * 实例所在的集群名称。
     */
    public static final String CLUSTER_NAME_PARAM = "clusterName";

    /**
     * 实例所在的分组名称。
     */
    public static final String GROUP_NAME_PARAM = "groupName";

    /**
     * 服务端的地址。
     */
    public static final String SERVER_ADDR_PARAM = "serverAddr";

    /**
     * 是否开启自动注册功能，<code>true</code>开启，<code>false</code>不开启。
     */
    public static final String REGISTER_ENBALE_PARAM = "registerEnable";
}
